TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Central Pennsylvania Area rating list selection
                                                2023 Central Pennsylvania Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Central Pennsylvania           Area - Central Pennsylvania
West Shore Tennis Club    Men    Alphabetical
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
AHMED ABDELBAKI U
2.74 3.0 3.0         40 +   Lemoyne, PA
Dwight Adams U
2.58 3.0 3.0         65 +   Carlisle, PA
David Addams U
2.90 3.0 3.0         55 +   Camp Hill, PA
Rajshekhar Agarwal U
2.90 3.0 3.0         18 +   Mechanicsburg, PA
Randall Allen U
2.76 3.0 3.0         40 +   Dillsburg, PA
Georgy Arutyunov U
n/a n/a 3.5         18 +   Manchester, PA
Steven Barber U
3.18 3.5 3.5         55 +   Enola, PA
Manbir Bawa U
3.16 (3.5) 3.5         40 +   Mechanicsburg, PA
Jonathan Birbeck U
2.84 3.0 3.5         65 +   Carlisle, PA
Thomas Bischof U
3.83 4.0 4.0         40 +   Mechanicsburg, PA
Neil Boyd U
3.69 (4.0) 4.0         55 +   Lewisburg, PA
Don Bratton U
n/a n/a 3.5         65 +   Mifflintown, PA
Jeff Brent U
3.27 3.5 3.5         55 +   Mechanicsburg, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Virgilio Centenera U
3.77 4.0 4.0         55 +   Carlisle, PA
AMIR CERIC U
2.68 (3.0) 2.5         40 +   Mechanicsburg, PA
Nicholas Cesari U
n/a n/a 3.5         18 +   Camp Hill, PA
BOBBY CHEEKA U
2.73 3.0 3.0         55 +   Mechanicsburg, PA
Josh Chilcote U
2.74 3.0 3.0         18 +   Mechanicsburg, PA
Charles Cook U
3.07 3.5 3.5         65 +   Duncannon, PA
Michael Coolsen U
3.48 3.5 4.0         40 +   New Cumberland, PA
Jason Craig U
2.07 2.5 2.5         40 +   Mechanicsburg, PA
Anthony Davis U
2.97 3.0 3.5         65 +   Camp Hill, PA
William Demaisip U
n/a n/a 3.5         18 +   Enola, PA
Chris Dodds U
2.75 3.0 3.0         55 +   Dillsburg, PA
Mel Eckhaus U
3.03 3.5 3.5         65 +   Elliottsburg, PA
John Esser U
2.79 3.0 3.0         40 +   Lewisberry, PA
Chad Evanoff U
3.79 4.0 4.0         40 +   Enola, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Terry Farley U
2.88 3.0 3.5         65 +   Mechanicsburg, PA
Bill Fenwick U
2.98 3.0 3.5         65 +   Camp Hill, PA
Ronald Foster U
2.90 3.0 3.0         40 +   Harrisburg, PA
Richard Frye U
2.73 3.0 3.0         65 +   Harrisburg, PA
David Galloway U
n/a n/a 4.0         40 +   Dillsburg, PA
William Gash U
3.12 (3.5) 3.5         40 +   Dillsburg, PA
Scot Gibson U
2.85 (3.0) 3.0         40 +   Mechanicsburg, PA
Joe Gonzalez U
2.43 2.5 3.0         65 +   Mechanicsburg, PA
Chris Gouse U
2.99 3.0 3.5         65 +   Mechanicsburg, PA
Gary Gouse U
4.12 (4.5) 4.5         40 +   Mechanicsburg, PA
Logan Gouse U
3.81 4.0 4.0         18 +   CARLISLE, PA
Sam Gray U
2.85 (3.0) 3.0         65 +   Carlisle, PA
John Greenleaf U
2.87 3.0 3.5         18 +   Mechanicsburg, PA
Steven Grubb U
3.46 (3.5) 4.0         40 +   Mechanicsburg, PA
Alexander Himler U
3.60 4.0 4.0         18 +   Mechanicsburg, PA
Robert Himler U
3.54 4.0 4.0         55 +   Mechanicsburg, PA
Dale Hoffman U
n/a n/a 3.5         55 +   Millersburg, PA
Todd Hopwood U
3.11 (3.5) 3.5         40 +   Mechanicsburg, PA
Kevin Jacobs U
2.56 3.0 3.0         65 +   Enola, PA
Greg Johnson U
n/a n/a 2.5         65 +   Mechanicsburg, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Arkady Khodorkovsky U
2.54 3.0 3.0         65 +   Camp Hill, PA
Dale Kirkhoff U
2.55 3.0 3.0         65 +   Duncannon, PA
Jeffrey Kirkhoff U
3.59 4.0 4.0         18 +   Duncannon, PA
Donald Klein U
2.85 3.0 3.5         65 +   Harrisburg, PA
kurt krusen U
2.79 3.0 3.0         55 +   Mechanicsburg, PA
Vaneet Kumar U
3.60 (4.0) 4.0         40 +   Mechanicsburg, PA
Daniel Labell U
3.34 3.5 3.5         55 +   Mechanicsburg, PA
Michael Larsen U
3.17 3.5 3.5         65 +   Mechanicsburg, PA
terry lattimer U
3.04 (3.5) 3.5         40 +   Camp Hill, PA
Martin Lavendier U
3.00 3.0 3.0         18 +   Mechanicsburg, PA
Matthew Leach U
n/a n/a 3.5         18 +   Harrisburg, PA
Tomas Lee U
3.23 3.5 3.5         55 +   Long Beach, CA
Robert Lentz U
3.44 3.5 4.0         55 +   Boiling Springs, PA
Eugene Liddick U
3.03 3.5 3.5         65 +   Harrisburg, PA
Jared Locke U
3.77 4.0 4.0         18 +   Mechanicsburg, PA
Pedro Lozada U
3.31 3.5 3.5         55 +   Harrisburg, PA
John Lynam U
2.79 3.0 3.5         65 +   Hanover, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Kyle MacIntire U
3.56 4.0 4.0         18 +   CAMP HILL, PA
John Malinoski U
3.33 3.5 3.5         40 +   Marysville, PA
Rob Martin U
3.58 4.0 4.0         55 +   Mechanicsburg, PA
John Maxton U
2.61 (3.0) 3.0         40 +   Lemoyne, PA
Ryan McFadden U
3.31 3.5 3.5         40 +   Harrisburg, PA
Darin Melcher U
2.89 3.0 3.5         18 +   Duncannon, PA
Stephen Merris U
2.43 2.5 3.0         65 +   Mechanicsburg, PA
Craig Miller U
n/a n/a 4.0         40 +   Dillsburg, PA
Chris Mortorf U
2.78 3.0 3.0         40 +   Millersburg, PA
Alex Orbeta U
3.29 3.5 3.5         55 +   Harrisburg, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Subhasis Pattanaik U
n/a n/a 3.5         18 +   Mechanicsburg, PA
Alan Peterson U
3.71 4.0 4.0         18 +   Duncannon, PA
Austin Plantz U
3.64 4.0 4.0         18 +   Harrisburg, PA
Steve Price U
3.39 3.5 3.5         65 +   Mechanicsburg, PA
Kevin Quigley U
3.22 3.5 3.5         65 +   Mechanicsburg, PA
James Richmond U
3.00 3.0 3.5         18 +   ENOLA, PA
Joshua Ringquist U
3.79 4.0 4.0         18 +   Mechanicsburg, PA
Joseph Rossi U
2.55 3.0 3.0         65 +   York Haven, PA
Erik Ruggiero U
3.71 4.0 4.0         40 +   Enola, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Joshua Schmidt U
3.67 4.0 4.0         18 +   Harrisburg, PA
Andrew Schreck U
n/a n/a 4.0         18 +   Hummelstown, PA
Brent Schreiber U
2.51 3.0 3.0         18 +   Carlisle, PA
Chris Shaw U
3.28 3.5 3.5         40 +   Mechanicsburg, PA
RANDY SHEAFFER U
3.48 3.5 4.0         55 +   Thompsontown, PA
Brad Shopp U
2.55 3.0 3.0         65 +   Mechanicsburg, PA
Timothy Shughart U
3.11 (3.5) 3.5         55 +   Carlisle, PA
Charles Shultz U
2.59 3.0 3.0         65 +   Marysville, PA
Andrew Stephenson U
3.67 4.0 4.0         40 +   Enola, PA
Jonathan Stough U
3.03 3.5 3.0         40 +   Mechanicsburg, PA
Rajesh Surapaneni U
3.17 3.5 3.5         40 +   Enola, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Randall Taylor U
2.72 3.0 2.5         40 +   Shippensburg, PA
Steve Truong U
3.58 (4.0) 4.0         40 +   Enola, PA
Martin Valent U
3.93 4.0 4.0         40 +   Carlisle, PA
MARK VOGEL U
3.59 4.0 4.0         55 +   Mechanicsburg, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jack Wagoner U
2.94 3.0 3.5         65 +   Mechanicsburg, PA
Timothy Walsh U
3.52 4.0 4.0         55 +   Mechanicsburg, PA
Stephen Werner U
3.11 3.5 3.5         65 +   Mechanicsburg, PA
Chad Wilson U
n/a n/a 3.5         18 +   New Cumberland, PA
Steven Zerby U
4.02 (4.5) 4.5         55 +   Mechanicsburg, PA